'use strict';
// 引入 bocaiTest01 导出的 testMD5 函数
const md5 = require("./bocaiTest01.js");

exports.main = async (event, context) => {
  // event 为客户端上传的参数
  console.log('event : ', event);
  
  // 待加密的字符串
  const message = "1234567boccai"; 
  
  // 调用 md5 函数获取哈希值（注意：testMD5 函数需返回结果，而非仅打印）
  const hash = md5(message); // 直接调用函数获取返回值
  
  // 正确返回数据给客户端（云函数必须通过 return 输出结果）
  return {
    success: true,
    hash: hash,
    message: "MD5 计算完成"
  };
};